﻿using UnityEngine;

namespace ProjScan.RecordManager.AssetData
{
    //
    // 摘要:
    //     在Unity中直接创建的资源
    //
    // 类型参数:
    //   T:
    //     创建的资源类型
    internal abstract class UnityCreatableAssetData<T> : AssetDataBase where T : Object
    {
        public T asset;

        protected string assetName;

        public int assetDirectoryID;

        public override void Reset()
        {
            asset = null;
        }
    }
}